3067148
2377804
1065295
262292
1434538
657101
843918
947239
607122
171297
392984
315899
5136799
3559581
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471